package cn.kmsoft.spatialboot.common.object;

import lombok.Data;

import java.io.Serializable;

/**
 * @author
 * @date 2018/4/20.
 */
@Data
public class TaskParam implements Serializable {
    private String dbType;//数据库类型
    private String instance;//数据库连接实例名
    private String tableId;//数据表名称

    private int digits;
    private boolean returnEllipsoidalArea;
    private int wkid;
    private int fgeo_wkid;
    private SpatialOperate spatialOperate;

    public String getDbType() {
        return dbType;
    }
    public void setDbType(String dbType) {
        this.dbType = dbType;
    }

    public String getInstance() {
        return instance;
    }
    public void setInstance(String instance) {
        this.instance = instance;
    }

    public String getTableId() {
        return tableId;
    }
    public void setTableId(String tableId) {
        this.tableId = tableId;
    }

    public int getDigits() {
        return digits;
    }
    public void setDigits(int digits) {
        this.digits = digits;
    }

    public boolean isReturnEllipsoidalArea() {
        return returnEllipsoidalArea;
    }
    public void setReturnEllipsoidalArea(boolean returnEllipsoidalArea) {
        this.returnEllipsoidalArea = returnEllipsoidalArea;
    }

    public int getWkid() {
        return wkid;
    }
    public void setWkid(int wkid) {
        this.wkid = wkid;
    }

    public int getFgeo_wkid() {
        return fgeo_wkid;
    }
    public void setFgeo_wkid(int fgeo_wkid) {
        this.fgeo_wkid = fgeo_wkid;
    }

    public SpatialOperate getSpatialOperate() {
        return spatialOperate;
    }
    public void setSpatialOperate(SpatialOperate spatialOperate) {
        this.spatialOperate = spatialOperate;
    }
}
